Search Result:lactuca scariola
Overview of noun lactuca_scariola
The noun lactuca scariola has 1 sense
- prickly lettuce, horse thistle, Lactuca serriola, Lactuca scariola -- (European annual wild lettuce having prickly stems; a troublesome weed in parts of United States)